// Copyright Dotware Technologies 2005. Author Hadi Asghari.

using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;

namespace dwDbfViewer
{
	/// <summary>
	/// Summary description for FormHelp.
	/// </summary>
	public class FormHelp : System.Windows.Forms.Form
	{
		private System.Windows.Forms.TextBox textBox1;
		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.Container components = null;

		public FormHelp()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.textBox1 = new System.Windows.Forms.TextBox();
			this.SuspendLayout();
			// 
			// textBox1
			// 
			this.textBox1.BackColor = System.Drawing.Color.FromArgb(((System.Byte)(255)), ((System.Byte)(255)), ((System.Byte)(192)));
			this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill;
			this.textBox1.Location = new System.Drawing.Point(0, 0);
			this.textBox1.Multiline = true;
			this.textBox1.Name = "textBox1";
			this.textBox1.ReadOnly = true;
			this.textBox1.RightToLeft = System.Windows.Forms.RightToLeft.No;
			this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Both;
			this.textBox1.Size = new System.Drawing.Size(496, 273);
			this.textBox1.TabIndex = 0;
			this.textBox1.Text = "//////////////////////////////////////\r\nFunctions realization\r\n\r\nABS(nExpression)" +
				"\r\nALLTRIM(cExpression)\r\nANSITOOEM(cExpression)\r\nASC(cExpression)\r\nAT(cSearchExpr" +
				"ession, cExpressionSearched [, nOccurrence])\r\nATAN(nExpression)\r\nATC(cSearchExpr" +
				"ession, cExpressionSearched [, nOccurrence])\r\nBETWEEN(eTestValue, eLowValue, eHi" +
				"ghValue)\r\nCDOW(dExpression)\r\nCEILING(nExpression)\r\nCHR(nANSICode)\r\nCHRTRAN(cSear" +
				"chedExpression, cSearchExpression, cReplacementExpression)\r\nCMONTH(dExpression)\r" +
				"\nCOS(nExpression)\r\nCTOT(cCharacterExpression)\r\nDATE([nYear, nMonth, nDay])\r\nDATE" +
				"TIME([nYear, nMonth, nDay [, nHours [, nMinutes [, nSeconds]]]])\r\nDAY(dExpressio" +
				"n)\r\nDMY(dExpression)\r\nDTOC(dExpression [, 1])\r\nDTOS(dExpression)\r\nEMPTY(eExpress" +
				"ion)\r\nEXP(nExpression)\r\nFLOOR(nExpression)\r\nGOMONTH(dExpression, nNumberOfMonths" +
				")\r\nHOUR(tExpression)\r\nIIF(lExpression, eExpression1, eExpression2)\r\nINT(nExpress" +
				"ion)\r\nISALPHA(cExpression)\r\nISDIGIT(cExpression)\r\nISLOWER(cExpression)\r\nISUPPER(" +
				"cExpression)\r\nLEFT(cExpression, nCharacters)\r\nLEN(cExpression)\r\nLIKE(cExpression" +
				"1, cExpression2)\r\nLOG(nExpression)\r\nLOG10(nExpression)\r\nLOWER(cExpression)\r\nLTRI" +
				"M(cExpression)\r\nMAX(eExpression1, eExpression2 [, eExpression3 ...])\r\nMDY(dExpre" +
				"ssion)\r\nMIN(eExpression1, eExpression2 [, eExpression3 ...])\r\nMINUTE(tExpression" +
				")\r\nMOD(nDividend, nDivisor)\r\nMONTH(dExpression)\r\nOCCURS(cSearchExpression, cExpr" +
				"essionSearched)\r\nOEMTOANSI(cExpression)\r\nPADC(eExpression, nResultSize [, cPadCh" +
				"aracter])\r\nPADL(eExpression, nResultSize [, cPadCharacter])\r\nPADR(eExpression, n" +
				"ResultSize [, cPadCharacter])\r\nPI()\r\nREPLICATE(cExpression, nTimes)\r\nRIGHT(cExpr" +
				"ession, nCharacters)\r\nROUND(nExpression, nDecimalPlaces)\r\nRTRIM(cExpression)\r\nSE" +
				"C(tExpression)\r\nSECONDS()\r\nSIGN(nExpression)\r\nSIN(nExpression)\r\nSPACE(nSpaces)\r\n" +
				"SQRT(nExpression)\r\nSTR(nExpression [, nLength [, nDecimalPlaces]])\r\nSTRTRAN(cSea" +
				"rched, cSearchFor [, cReplacement] [, nStartOccurrence] [, nNumberOfOccurrences]" +
				")\r\nSTUFF(cExpression, nStartReplacement, nCharactersReplaced, cReplacement)\r\nSUB" +
				"STR(cExpression, nStartPosition [, nCharactersReturned])\r\nTAN(nExpression)\r\nTIME" +
				"([nExpression]) -  nExpression - unused\r\nUPPER(cExpression)\r\nVAL(cExpression)\r\nV" +
				"ARTYPE(eExpression [, lNullDataType])\r\nYEAR(dExpression)\r\n\r\n\r\n\r\n\r\n//////////////" +
				"/////////////////////////\r\nOperators:\r\n\r\n\r\n\r\n+ \r\n-\r\n*\r\n/\r\n^ or **\r\n%\r\n=\r\n== \r\n!=" +
				" , <> or #\r\n> \r\n< \r\n>= \r\n<=\r\n! or NOT\r\nAND\r\nOR\r\n$";
			// 
			// FormHelp
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.BackColor = System.Drawing.Color.FromArgb(((System.Byte)(224)), ((System.Byte)(224)), ((System.Byte)(224)));
			this.ClientSize = new System.Drawing.Size(496, 273);
			this.Controls.Add(this.textBox1);
			this.Name = "FormHelp";
			this.Text = "dBase Filter Commands";
			this.ResumeLayout(false);

		}
		#endregion
	}
}
